// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   ISurveyService.java

package com.iphaeton.lms.business.survey;

import com.iphaeton.exception.BusinessException;
import com.iphaeton.lms.pojo.survey.Survey;
import com.iphaeton.lms.pojo.survey.SurveyQuestion;
import java.util.List;

public interface ISurveyService
{

    public abstract Survey save(Survey survey)
        throws BusinessException;

    public abstract void remove(String s)
        throws BusinessException;

    public abstract void removeSurveyQuestion(String s)
        throws BusinessException;

    public abstract Survey findSurveyById(String s)
        throws BusinessException;

    public abstract SurveyQuestion findSurveyQuestionById(String s)
        throws BusinessException;

    public abstract void setSurveyGroup(String s, String s1)
        throws BusinessException;

    public abstract void setSurveyTrain(String s, String s1)
        throws BusinessException;

    public abstract void setSurveyOrganize(String s, String s1)
        throws BusinessException;

    public abstract void addSurveyQuestion(SurveyQuestion surveyquestion)
        throws BusinessException;

    public abstract List findSurveyQuestion(String s)
        throws BusinessException;

    public abstract List surveyManage(String s, String s1)
        throws BusinessException;

    public abstract List surveyLast(String s, String s1)
        throws BusinessException;

    public abstract List findCurrentSurvey(String s, String s1, String s2)
        throws BusinessException;

    public abstract void answerSurvey(String s, String s1, String s2)
        throws BusinessException;

    public abstract List surveyResult(String s)
        throws BusinessException;

    public abstract void countSurvey(String s)
        throws BusinessException;
}
